package com.demo.Tools;//package com.example.demo.Tools;
//
//import java.net.InetAddress;
//import java.net.UnknownHostException;
//
//import org.springframework.boot.web.context.WebServerInitializedEvent;
//import org.springframework.context.ApplicationListener;
//import org.springframework.stereotype.Component;
//
//
//@Component
//public class ServerConfig  implements ApplicationListener<WebServerInitializedEvent> {
//    private int serverPort;
//
//    public String getUrl() {
//        InetAddress address = null;
//        try {
//            address = InetAddress.getLocalHost();
//        } catch (UnknownHostException e) {
//            e.printStackTrace();
//        }
//        return "http://"+address.getHostAddress() +":"+this.serverPort;
//    }
//
//    @Override
//    public void onApplicationEvent(WebServerInitializedEvent event) {
//        this.serverPort = event.getWebServer().getPort();
//    }
//
//}
